{{tag>CAO conception_électronique}}

----

====== Kicad ======

**Kicad** est une suite open source (GPL) pour la réalisation de schémas électroniques et de circuits imprimés. 

===== Installation =====

[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://kicad|kicad]]**.
Kicad est dans les dépôts de **Hardy**, néanmoins si vous préférez la toute dernière version du logiciel, il va vous falloir vous rendre sur le site officiel (dans ce cas il faudra installer quelques paquets supplémentaires, notamment pour la vue 3D : voir [[http://packages.ubuntu.com/feisty/electronics/kicad|ici]]).


<note tip>La version stable 2010-05-05 précompilée pour Ubuntu 9.10 et présente sur le site officiel semble fonctionner correctement sur Ubuntu 10.04 (vue 3D non testée).</note>
==== Installation à partir des sources ====

<note tip>Testé sous Karmic Koala (9.10).</note>
A ce jour (7 novembre 2009), la dernière version précompilé du serveur officiel de kicad est pour ubuntu 8.10. Chez moi, elle plante lors du chargement et l'enregistrement de fichiers sous 9.10.

Pour installer la dernière version à partir des sources :
Tout d'abord vérifier que les packets suivants soient installées sur votre système :

  * build-essential
  * cmake
  * libboost-dev
  * libwxgtk2.8-dev
  * libglut3-dev
  * checkinstall

Puis dans un terminal:

  - Télécharger les sources sur le serveur officiel : [[http://iut-tice.ujf-grenoble.fr/cao/kicad-sources-2009-02-16.tar.gz]] (Dernière version au 7 novembre 2009) : "wget http://iut-tice.ujf-grenoble.fr/cao/kicad-sources-2009-02-16.tar.gz"
  - Décompresser l'archive :  "tar -xvf kicad-sources-2009-02-16.tar.gz"
  - Se placer à la racine du projet : "cd kicad"
  - Configurer pour la compilation : "cmake ."
  - Lancer la compilation : "make"
  - Créer un packet .deb et l'installer : "sudo checkinstall". Checkinstall vous posera des question pour la génération du packet *.deb, la réponse par défaut suffit.

===== Utilisation  =====

(tiré du [[http://iut-tice.ujf-grenoble.fr/kicad/index.html|site officiel]])

La suite Kicad est un ensemble de quatre logiciels et un gestionnaire de projets destinés à la réalisation de cartes électroniques:

    * **Eeschema** : Entrée schématique.
    * **PcbNew** : Logiciel de réalisation de circuits imprimés.
    * **Gerbview** : Visualisation des documents générés au format GERBER (documents de phototraçage).
    * **Cvpcb** : utilitaire de sélection des empreintes physiques des composants électroniques utilisés dans le schéma.
    * **Kicad** : gestionnaire de projets.

Le gestionnaire de projets, **Kicad**, permet la sélection rapide d'un projet et le lancement de l'utilitaire voulu (**Eeschema**, **PcbNew**, ...). Cette suite logiciels est diffusée gratuitement en open source sous licence **GPL** par le **LIS** à toutes les personnes intéressées. Il est destiné à toute personne ayant à créer et réaliser des circuits imprimés simples ou complexes.

Ces logiciels (ils sont basés sur **WXWIDGETS**) sont **MULTI-PLATEFORME**, tournent sous **LINUX** et **Windows** et sont maintenus régulièrement.

La version précompilée **Linux** est testée sous **Mandrake 9.2**. Il ont été également testés sous **FreeBSD**.

{{applications:kicad:kicad_sc.png|}}

//**kicad** (gestionnaire de projet)//

La schématique permet la conception de schémas simples ou en hiérarchie (multifeuilles), le contrôle de vraisemblance (**ERC**) et la génération de netlistes pour **PcbNew**, ainsi que pour la simulation **Spice**.

Le logiciel gère également un accès direct et immédiat à la documentations des composants.

{{applications:kicad:eeschema_sc.png|}}

//**Eeschema**//

{{applications:kicad:libedit_sc.png|}}

//Édition des composant//

Le logiciel de réalisation de circuits imprimés **Pcbnew** travaille sur 1 à 16 couches de cuivre plus 12 couches techniques (vernis, masques de soudure ...) et génère automatiquement tous les documents nécessaires à la réalisation des circuits ( fichiers **GERBER** de phototraçage, perçage et placement des composants, ainsi que des fichiers de traçage **PostScript** pour la réalisation de prototypes plus adaptés aux moyens mis en oeuvre dans les établissements d'enseignement).

La visualisation en **3 dimensions** (sous **OpenGL**) du circuit et des composants est possible.

{{applications:kicad:pcbnew_sc.png|}}

//**PcbNew**//

{{applications:kicad:edmodule_sc.png|}}

//Édition de Modules//

{{applications:kicad:visu3d_sc.png|}}

//**Pcbnew** : Visualisation 3D//

{{applications:kicad:gerbview_sc.png|}}

//**Gerbview** : Visualisation de fichiers **GERBER**//

==== Librairies : ====

**Eeschema** et **PcbNew** gèrent de façon efficace les librairies de composants et de modules :

On peut créer, modifier,échanger et supprimer facilement des éléments de ces librairies.

Des fichiers de documentation peuvent y être associés, ainsi que des mots-clé pour une recherche de composant par fonction plutôt que par référence.

Des librairies importantes, développées sur plusieurs années, sont disponibles, pour la schématique et pour les modules de circuits imprimés (composants classiques et **cms**).

La plupart des modules de circuits imprimés disposent de leur représentation 3 dimensions.

==== Logiciels complémentaires : ====

Ils sont compris dans la suite Kicad et sont librement disponibles (licence **GNU**) :

**Wyoeditor** (éditeur de texte utilisé pour examiner les rapports) basé sur **Scintilla** et **wxWidgets** ([[http://wxguide.sourceforge.net/editor.html]]).

**Wings3D** : modeleur 3D pour les modules de **Pcbnew** ([[http://www.wings3d.com]]).

==== Documentation : ====

Dispose d'une aide en ligne (format **HTML**), ainsi que des sources de cette aide au format **Open Office**, pouvant être imprimées. Cette documentation représente environ 200 pages.

===== Autres liens =====

  * Site officiel : [[http://iut-tice.ujf-grenoble.fr/kicad/index.html|Kicad]]
  * Librairies/composants supplémentaires : [[http://kicadlib.org]]
  * Vous pourrez trouver un tutoriel très complet ici : [[http://kicadlib.org/Fichiers/Tutorial_Kicad_FR.pdf]]
  * Forums et infos ici : [[http://tech.groups.yahoo.com/group/kicad-users/]]
  * Autre Kicad : [[http://www.lis.inpg.fr/realise_au_lis/kicad/]]


----

//Contributeur(e)s : [[:utilisateurs:YannUbuntu]], [[:utilisateurs:lami|L'ami René]] (Autres pages en lien avec les sujets).//